Ian McDonaldRelease Date: 01 Sep 1999Format: PaperbackPages: 412ISBN: 9781857988765ISBN-10: 1857988760